// #include "EmerFan_Task.h"
// #include "74HC595.h"
// #include "ADC_DMA.h"
// #include "Alarm_Task.h"
// #include "Output.h"
// #include "Sensor_Read_Task.h"

// void EmerFan_Task(void* pdata) {
//     for (;;) {
//         OSTimeDly(100);
//         if (Sys_Base.para.emer_enable == EMER_DISABLE ||   // 未启用
//             Get_Reset() == NORMAL_MODE) {                  // 通讯正常
//             continue;
//         }
//         int16_t avgtemp = Get_sensor_avgtemp();   // 获取平均温度
//         for (uint8_t i = 0; i < EMERFAN_NUM; i++) {
//             uint8_t state = 0;
//             if (avgtemp >= Sys_Base.para.target_temp + Sys_Base.para.start_dif[i]) {
//                 state = STATE_ON;
//             } else if (avgtemp < Sys_Base.para.target_temp) {
//                 state = STATE_OFF;
//             }
//             JDQ_Control(i + 1, state);
//         }
//     }
// }
